obstructive murmur - French English Dictionary